spiny soft shell turtle - German English Dictionary